Programar una clase C++ [143]
Vamos a programar una clase C++ llamada carro la cual tendrán una llave y un número de serie los cuales podrán encender,acelerar y frenar.
Crearemos carros (3 instancias de la clase carro) los que van a poder realizar las mencionadas acciones pero esas acciones solo las van a poder con sus respectivas llaves.
Codigo: https://github.com/programadornovato/c-/commit/189ebf3d69bdd836c4c81f86e3507ab8d0e3c4de
#include <iostream> class Carro{ private: int llave; int numeroSerie; bool acceso; int velocidad; public: Carro(int _llave,int _numeroSerie); void encender(int _llave); void acelerar(); void frenar(); std::string marca; std::string modelo; }; Carro::Carro(int _llave,int _numeroSerie){ llave=_llave; numeroSerie=_numeroSerie; acceso=false; velocidad=0; } void Carro::encender(int _llave){ if(_llave==llave){ acceso=true; std::cout<<"Carro encendido\n"; }else{ acceso=false; std::cout<<"Equivocate de nuevo y le llamo a la policia\n"; } } void Carro::acelerar(){ if(acceso==true){ velocidad=velocidad+10; std::cout<<"Tu velociada es "<<velocidad<<"\n"; }else{ std::cout<<"No tu no tienes acceso estupido.\n"; } } void Carro::frenar(){ if(acceso==true){ velocidad=velocidad-10; std::cout<<"Tu velociada es "<<velocidad<<"\n"; }else{ std::cout<<"No tu no tienes acceso estupido.\n"; } } int main(){ Carro bocho1=Carro(123,55); Carro bocho2=Carro(124,56); Carro bocho3=Carro(125,57); bocho1.encender(125); bocho1.acelerar(); bocho1.acelerar(); bocho1.acelerar(); bocho1.frenar(); bocho2.encender(124); system("pause"); return 0; }
🎦 [Curso] Visual Studio Code 🆚 de 0 a 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQbdlT8efsS-veXuvYZ1UWn
📦 Descargar zip con todos los codigos: http://raboninco.com/bXZK
🎦 [CURSO] C++ DE 0 A HEROE: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc
🎦 [Curso] Visual Studio Code 🆚 de 0 a 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQbdlT8efsS-veXuvYZ1UWn
Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
<<Anterior tutorial Siguiente tutorial >>